package com.lonely.goods.domain.dto.goods;

import com.lonely.common.core.page.Query;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @author: 黄志标
 * @date: 2025/6/25 15:43
 * @description: 打版分页查询请求实体
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class QueryGoodsPageDTO extends Query {

    /**
     * 设计编号
     */
    private String designCode;

    /**
     * skc
     */
    private String skc;

    /**
     * 批量skc
     */
    private List<String> batchSkcs;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 系列
     */
    private String series;

    /**
     * 设计师
     */
    private String designer;

    /**
     * 打版交期开始时间
     */
    private String patternMakingDeliveryStartTime;

    /**
     * 打版交期结束时间
     */
    private String patternMakingDeliveryEndTime;

    /**
     * 预计上架开始时间
     */
    private String expectedShelfStartTime;

    /**
     * 预计上架结束时间
     */
    private String expectedShelfEndTime;

    /**
     * 实际上架开始时间
     */
    private String actualShelfStartTime;

    /**
     * 实际上架结束时间
     */
    private String actualShelfEndTime;

}
